Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 FINCHALE TERRACE Detached £380,000 19 Oct 2018
6 FINCHALE TERRACE Semi-Detached £89,000 1 Dec 2017
7 FINCHALE TERRACE Terraced £33,000 28 Jun 2002